/*
 * vectorBigrama.cpp
 *
 *  Created on: 07/12/2014
 *      Author: root
 */

#include "vectorBigrama.h"

vectorBigrama::vectorBigrama(const std::string* primerTermino,const std::string* segundoTermino) {

	this->termino1=primerTermino;
	this->termino2=segundoTermino;

}

vectorBigrama::~vectorBigrama() {
	//delete[] this->terminos;
}

const int vectorBigrama::operator <(const vectorBigrama &otroVector) const
{

	if (* this->termino1 > *otroVector.termino1 )

							return 0;

						else
							{
								if(*this->termino1 < *otroVector.termino1 )
										return 1;
								else
								{
									if(*this->termino2 >= *otroVector.termino2)
									{
										return 0;
									}
									else
										return 1;
								}
							}

}


std::string vectorBigrama::representacionComoString()const
{
	return *this->termino1 +" "+ *this->termino2;
}
